@media screen and (max-width:1400px){
.youshi .swiper-slide .ysbox{float:left;width:80%;height:70%;top:15%;position:absolute;left:10%;background:rgba(10,87,160,0.6);padding:0.4rem 0.4rem;}
.youshi .swiper-slide .ysbox p:nth-child(3){margin-top:0.1rem;}
.youshi .swiper-slide .ysbox p:nth-child(4) a{margin-top:0.2rem;}
}
@media screen and (max-width:1300px){	
.navbox{padding:0rem 10%;}
.jdseca	{padding:0.2rem 3%;}
.casesxin{padding:0rem 3%;padding-top:0.4rem;}
.caselist{padding:0rem 3%;}
.deslist{padding:0rem 3%;}	
.sec_case_info{padding:0.2rem 3% 0.2rem 3%;}
.sec_mdpt{PADDING:0REM 3%;padding-bottom:0.1rem;}

.mdlist{padding:0rem 3%;margin-top:0rem}
.sec_mdpend{PADDING:0REM 3%;padding-bottom:0.1rem;}
	
.sec_contact{padding:0.2rem 3%;}
.sec_contactt{padding:0.2rem 3%;}
.sec_c ul{padding:0% 3%;}
.sec_info{padding:0.2rem 3%;}
.pic_list_san ul{padding:0% 3%;}
.pic_list_si ul{padding:0% 3%;}
.logoboxinfixed{width:100%;margin-left:0%;padding:0.1rem 3%;}
.logoboxin{width:94%;margin-left:3%;padding:0.2rem 0rem;}
	
.sec_infopa{padding:0.3rem 3% 0.05rem 3%;}
.sec_infopb{padding:0.05rem 3% 0.3rem 3%;}
.sec_sjs_case_outin{padding:0.2rem 3%;}

.rzsj{padding:0rem 3%;}
.sec_k ul{padding:0rem 3%;}
	.sec_des_box_wout{float:left;width:100%;padding:0.5rem 3%;}
	
.logo img{float:left;height:0.3rem}


.navbar ul li{line-height:0.3rem;}
.navbar ul li.en a{line-height:0.3rem;}
.navbar ul li h3 a{line-height:0.3rem;padding:0rem 0.10rem;}
.navbar ul li.on h3 a{border-radius:0.3rem;}
.navbar ul li.sc{width:0.3rem;position:relative;height:0.3rem;}
.navbar ul li.sca{width:0.3rem;position:relative;height:0.3rem;}
.navbar ul li h3 a:hover{border-radius:0.3rem;}
.navbar ul li .subnav{left:-0.07rem;top:0.3rem;width:2.61rem;}
.fw{padding:0% 3%;}
.homezx{padding:0% 3%;}
.homesjs{padding:0% 3%;}

.xxd{width:94%;margin:0rem 3%;}
.sec_j ul{padding:0rem 3%;}


.sec_a ul{padding:0% 3%;}
.sec_a ul li div span{padding-right:0.3rem;background:url(ma.png) 0.7rem center no-repeat;line-height:0.3rem;}
.sec_a ul li A:hover div span{background:url(mb.png) 0.8rem center no-repeat #FFF;border-radius:0.3rem;padding-left:0.15rem;}
.sec_c ul{padding:0% 3%;}

.home_news{padding:0% 3%;}
.faa{padding:0% 3%;}
.footerb{padding:0.2rem 3%;}

.pic_product_liu ul{padding:0% 3%;}
.pic_product ul{padding:0% 3%;}
.downlist {padding:0% 3%;}
}


@media screen and (max-width:1100px){

.sec_c ul li{flex:1 1 100%;}
.home_news{flex-flow:column nowrap;}
.home_newsa{width:100%;margin-bottom:0.2rem;}
.home_newsb{width:100%;}
.home_newsa .cons{right:auto;top:auto;width:100%;position:relative;}
.footerb div:nth-child(2){display:none;}
.scbox{display:none;}
.fw {margin-top:0.2rem;}
.sec_b,.sec_c,.sec_g,.sec_h,.sec_i,.sec_d {padding:0.3rem 0rem}
.home_news{margin-top:0.2rem;}

}
@media screen and (max-width:750px){
	
	
.pic_list_san h5{float:left;width:100%;font-size:0.18rem;text-align:center;font-weight:normal;margin-top:0rem;background:#FAFAFA;PADDING:0.1REM 0REM}
.pic_list_san h5 span{font-size:0.18rem; color:#FF0000}
	
	
	
	
	
	

.u_case{width:100%;background:#FFF;padding:0.1rem;}
.u_case ul li .img{width:100%;}

.u_case ul li .cons{float:left;width:100%;padding-left:0rem;margin-top:0.1rem;}
.u_case ul li{float:left;width:100%;border-top:1px solid #ddd;margin-top:0.1rem;padding-top:0.1rem;}

.sec_des_box_wout{float:left;width:100%;padding:0.3rem 7%;}
.sec_des_box_w{padding:0.2rem;}

.desc_u{flex-flow:column nowrap}
.desc_u .img{flex:0 0 100%;border-radius:100%;border:2px solid #D4C09B;overflow:hidden;}
.desc_u .cons{flex:1 1 auto;padding-left:0rem;}

.geren_tit{float:left;width:100%;margin-top:0.1rem;}
.geren_tit ul li{float:left;padding:0rem 0.05rem;color:#999;cursor:pointer;LINE-HEIGHT:0.4rem;}

.geren_con_con{height:1.5rem;padding:0.1rem;}

.desc_u .conb{float:left;width:100%;padding:0.05rem 0rem 0.1rem 0rem}
.desc_u .conb span{float:left;margin-right:0.1rem;padding:0rem 0.1rem;background:#D4C09B;border-radius:0.3rem;font-size:0.14rem;color:#FFF;margin-top:0.05rem;}






.sec_mxin h3{float:left;width:100%;font-size:30px;text-align:center;color:#FFF;}
.sec_mxin h4{float:left;width:100%;font-size:16px;text-align:center;color:#FFF;font-weight:normal;}
.sec_o{padding:0.2rem 0rem}

.rzsj .rza{margin-top:0.2rem;}
.rzsj .rza ul {align-items:flex-start}
.rzsj .rza ul li{margin:0rem 0.1rem;text-align:center;font-size:0.14rem;}



.rzsj .rzb{float:left;width:100%;margin-top:0.2rem;}
.rzsj .rzb ul{float:left;width:100%;display:flex;justify-content:space-between;align-items:center;}
.rzsj .rzb ul li{flex:0 1 24%;text-align:center;position:relative}
.rzsj .rzb ul li span{position:absolute;left:50%;bottom:0.1rem;background:rgba(1,82,73,0.6);color:#FFF;padding:0.05rem 0.15rem;border-radius:5px;margin-left:-0.48rem;}
.rzsj .rzb ul li img{float:left;width:100%;}
.rzsj .rzb ul li i{float:left;width:100%;border-radius:10px;overflow:hidden;}

.sec_jda{padding:0.2rem 0rem 0.2rem 0rem;}
.jdseca{padding:0% 3%;margin-top:0rem;flex-flow:column nowrap}
.jdseca_b{padding-left:0rem;margin-top:0.1rem;}
.sec_jdb{padding:0.2rem 0rem 0.2rem 0rem;}

.sec_caselist{padding:0rem 0rem 0.1rem 0rem;}
.sec_case_info{padding:0.1rem 3% 0.1rem 3%;}
.case_imgs{float:left;width:100%;background:#FFF;padding:0.1rem}
.case_right{float:left;width:100%;padding-left:0rem;margin-top:0.1rem;}


.case_info_tit h1{font-size:22px;}

.case_info_tit .cons{margin-top:0.2rem;padding:0.1rem 0.15rem;}
.case_info_tit .cons div:nth-child(2n){font-size:0.4rem;color:#EEE}
.case_info_tit .cons div:nth-child(2n+1){color:#999;text-align:center;}
.case_info_tit .cons div:nth-child(2n+1) p:nth-child(2){color:#000;}
.case_info_tit .cons div:nth-child(6),.case_info_tit .cons div:nth-child(7),.case_info_tit .cons div:nth-child(8),.case_info_tit .cons div:nth-child(9){display:none;}

.info_infopp{padding:0rem 0.1rem 0.1rem 0.1rem;}

.mdtu{float:left;width:100%;margin-top:0rem;}



.mdinfobox{float:right;width:100%;padding-left:0rem;margin-top:0.1rem;}
.mdinfobox h1{font-size:0.24rem;font-weight:normal;}
.mdinfobox h1 i{padding-right:0.1rem;color:#015047}
.casinfo{float:left;width:100%;padding-left:0.36rem;padding-bottom:0.1rem;}
.casinfo span{float:left;margin-right:0.1rem;color:#666;}
.casinfo span a{color:#015047}
.md_info{float:left;width:100%;padding:0rem 0rem;}
.md_info i{padding-right:0.1rem;color:#015047}
.md_info span{font-weight:bold;}

.md_infos{float:left;width:100%;margin-top:0.2rem;padding-top:0.1rem;border-top:1px solid #ddd;}
.md_infos h3{font-size:20px;font-weight:bold;}



.md_fw{padding:0.1rem;}
.md_fw h3{font-size:21px;font-weight:bold;line-height:0.4rem;}
.md_fw h3 a{float:right;line-height:0.4rem;font-size:0.16rem;font-weight:normal;}
.md_fw h3 a i{padding-left:0.07rem;}
.md_fw h3 a:hover{color:#015047}


.md_fw ul{float:left;width:100%;display:flex;justify-content:space-between;margin-top:0.1rem;flex-flow:row wrap;}
.md_fw ul li{flex:0 1 32%;border:1px solid #ddd;border-radius:10px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0.1rem 0rem;}
.md_fw ul li img{float:left;width:30%;}

.md_des{padding:0.1rem;}
.md_des ul li{flex:0 1 49%;overflow:hidden;margin-top:0.1rem;transition:0.6s;}
.md_case{padding:0.1rem;}

.md_case ul li .img{float:left;width:100%;border-radius:5px;overflow:hidden;}

.md_case ul li .cons{float:left;width:100%;padding-left:0rem;margin-top:0.1rem;}
.md_case ul li{margin-top:0.1rem;padding-top:0.1rem;}

.md_case ul li .cons h3 a{float:left;font-size:18px;line-height:160%;}
.md_case ul li .cons p{float:left;width:100%;color:#666;font-size:14px;}
.mdlist ul li .cons h4 a{font-size:18px;}
.mdlist ul li .cons p {font-size:14px;}


.yue_sjs{float:left;width:80%;position:fixed;top:30%;left:10%;margin-left:0px;background:#FFF;padding:20px;z-index:9999;display:none;}



.caseyue_sjs_out{float:left;width:80%;position:fixed;top:25%;left:10%;margin-left:0px;background:#FFF;padding:0.2rem;z-index:9999;display:none;}
.caseyue_left{float:left;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;padding-right:0rem;display:none;}
.caseyue_left div{flex:0 1 33%;text-align:center;}
.caseyue_left div img{max-width:100%;}
.caseyue_left div p{text-align:center;}
.caseyue_sjs{float:right;width:100%;}






.sec_mdlist{padding:0rem 0rem 0rem 0rem;}
.mdlist ul li{margin-top:0.1rem;}


.deslist ul li{flex:0 1 49%;overflow:hidden;margin-top:0.1rem;transition:0.6s;}



/*翻页*/
.showPage #page a{display:none;}
.showPage #page p{display:none;}
.showPage #page .wapon{display:block;}


.caselist ul li{flex:0 1 49%;overflow:hidden;margin-top:0.1rem;transition:0.6s;}
.caselist ul li .cons{padding:0.1rem;}
.caselist ul li .cons .img{flex:0 0 0.4rem;}
.caselist ul li .cons .con{padding-left:0.1rem;}
.caselist ul li .cons p span{padding:0rem 0.1rem;}


.caselist ul li .cons h4 a{font-size: 0.16rem;}
.caselist ul li .cons p{font-size: 0.14rem;}
.caselist ul li .cons p span{font-size: 0.14rem;}


.casesxin{padding-top:0.1rem;}

.jdseca_d{margin-top:0.1rem;}
.jdseca_c div:nth-child(1){padding-right:0.05rem;}
.jdseca_c div:nth-child(2){padding-left:0.05rem;}
.jdseca_d div:nth-child(1){padding-right:0.05rem;}
.jdseca_d div:nth-child(2){padding-left:0.05rem;}
.sec_sjs_case_outin{padding:0.1rem 3%;}
.deslist ul li .cons {
    padding: 0.1rem;
}
.deslist ul li .cons h4 a {

    font-size: 0.18rem;

}
.deslist ul li .cons h4 span {
    font-size: 0.14rem;
}
.deslist ul li .cons p {
    font-size: 0.14rem;
}

.jdbbbb ul li{flex:0 1 49%;position:relative;margin-top:0.2rem;}
.jdbbbb ul li:nth-child(1){flex:0 1 100%;}
.jdbbbb ul li:nth-child(2){flex:0 1 100%;}


.jdbbbb ul li span{position:absolute;left:0.2rem;bottom:0.2rem;background:rgba(100,160,131,0.7);color:#FFF;font-size:0.18rem;padding:0rem 0.2rem;line-height:0.4rem;float:left;}
.jdbbbb ul li h3{font-size:0.24rem;}
.jdbbbb ul li h4{font-size:0.16rem;}
.jdbbbb ul li p{padding:0.1rem 0rem;}


.tel{display:none;}
.logoboxinfixed{width:100%;margin-left:0%;padding: 0.1rem 0.18rem;}
.navbox{display:none;}

.sec_a{PADDING:0.05REM 0rem 0.1rem 0rem}
.sec_a ul{padding:0% 3%;flex-flow:row wrap}
.sec_a ul li{flex:0 1 49%;border:1px solid #FFF;margin-top:0.1rem;HEIGHT:AUTO;PADDING:0.2REM 0REM;background:rgba(90,17,95,1);background: linear-gradient(to right,rgba(90,17,95,1),rgba(90,17,95,0.3));}
.sec_a ul li:nth-child(2n){background: linear-gradient(to right,rgba(90,17,95,0.3),rgba(90,17,95,1));}

.sec_a ul li h4{font-size:0.18rem;color:#FFF;font-weight:bold;}
.sec_a ul li p{font-size:0.12rem;color:#FFF}

.sec_tit{padding:0.1rem 3%;}
.sec_tit h3{font-size:0.24rem;}
.sec_tit p{font-size:0.14rem;}

.sec_tit_l{padding:0.1rem 3%;width:100%;}
.sec_tit_l h3{font-size:0.24rem;text-align:center;}
.sec_tit_l p{font-size:0.14rem;text-align:center;}

.sec_tit_w{padding:0.1rem 3%;}
.sec_tit_w h3{font-size:0.24rem;}
.sec_tit_w p{font-size:0.14rem;}


.xxd{display:flex;justify-content:space-between;flex-flow:column nowrap}
.xxd_b{margin-top:0.2rem;}
.xxd_a{padding-left:0rem;padding-right:0rem;}
.xxd_a .cons{margin-top:0.1rem;}


.yue_d{margin-top:0.1rem;}
.yue_d div{float:left;width:50%;padding-right:0.1rem;margin-top:0.1rem;}
.yue_d input{padding:0rem 0.14rem;border-radius:0.36rem;}


.sec_j{padding:0.3rem 0rem 0.3rem 0rem;}
.sec_j ul{float:left;width:100%;padding:0rem 3%;margin:0rem;display:flex;justify-content:center;flex-flow:row wrap;overflow:hidden;}
.sec_j ul li{flex:0 1 25%;font-size:0.14rem;text-align:center;}
.sec_j ul li img{float:left;width:70%;margin-bottom:0.1rem;transition:0.6s;}
.sec_j ul li:hover img{transform:rotateY(180deg);}
.sec_j ul li h3{font-size:0.14rem;}


.zxpp{width:100%;}

.homecaselistout{float:left;width:100%;padding:0rem 0.1rem;}

.homecaselist2{float:left;width:100%;display:flex;justify-content:space-between;flex-flow:row wrap;padding-left:0px;margin-top:0rem;}
.homecaselist2 a{flex:0 1 49%;margin-top:0.15rem;position:relative;}
.homecaselist2 a i{float:left;width:100%;overflow:hidden;}
.homecaselist2 a img{float:left;width:100%;transition:0.6s;}
.homecaselist2 a:hover img{transform: scale(1.05);}
.homecaselist2 div{width:100%;float:left;padding:0.15rem 0.15rem;}
.homecaselist2 div h3{line-height:150%;}
.homecaselist2 div p span{padding:0rem 0.1rem;}

.homecaselist{float:left;width:100%;display:flex;justify-content:space-between;flex-flow:row wrap;padding-left:5px;margin-top:0.4rem;padding-right:0.13rem;}
.homecaselist a{flex:0 1 100%;margin-top:0.15rem;position:relative;}
.homecaselist a i{float:left;width:100%;overflow:hidden;}
.homecaselist a img{float:left;width:100%;transition:0.6s;}
.homecaselist a:hover img{transform: scale(1.05);}
.homecaselist div{position:absolute;left:0px;bottom:0px;width:100%;float:left;padding:0.15rem 0.15rem;color:#FFF;font-size:0.18rem;}
.homecaselist div h3{line-height:150%;}
.homecaselist div p span{padding:0rem 0.1rem;}



.about_cons{width:100%;}
.about_cons h3{font-size:0.24rem;font-weight:bold;text-align:center;}

.sgbznbox{flex-flow:column nowrap;margin-top:0.3rem;}
.sgbznbox .sgbz{margin-top:0.4rem;}






.sec_l{padding:0.2rem 0rem 0.15rem 0rem;}
.sec_lw{padding:0.3rem 0rem 0.3rem 0rem;}

.zxsjln{padding:0rem 3%;margin-top:0.2rem;}
.zxsjfg	{padding:0rem 3%;margin-top:0.2rem;}
.zxsjtx{padding:0rem 3%;margin-top:0.2rem;flex-flow:column nowrap}	
.sec_k ul	{padding:0rem 3%;margin-top:0.2rem;}	
	
.zxsjln ul li h3{padding:0rem 0.05rem;font-size:0.16rem;line-height:150%;}
.zxsjln ul li p{padding:0rem 0.05rem;font-size:0.12rem;line-height:150%;}

.sec_m{padding:0.2rem 0rem 0.2rem 0rem;}
.sec_n{padding:0.2rem 0rem 0.2rem 0rem;}	
.sec_k{padding:0.2rem 0rem 0.2rem 0rem;}	
.sec_bca{padding:0.2rem 0rem 0.2rem 0rem;}


.cailiao{padding:0rem 3%;margin-top:0.1rem;}
.cailiao ul li h3{font-size:0.16rem;}
.cailiao ul li p{font-size:0.12rem;}



.zxsjfg ul li{flex:0 1 49%;background:#FFF;margin-top:0.05rem}

.zxsjfg ul li h3{padding:0.05rem 0.1rem;color:#4B6C63;font-size:0.18rem;}

.zxsjtx .txc{flex:1 1 50%;}
.zxsjtx .txc img{float:left;width:60%;margin-left:20%;}


.zxsjtx .txa ul{display:flex;float:left;width:100%;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding-right:0rem;}
.zxsjtx .txa ul li{flex:0 1 50%;text-align:left;padding:0.05rem 0rem;font-size:0.14rem;display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;}
.zxsjtx .txa ul li span{background:#446568;color:#FFF;border-radius:5px;LINE-HEIGHT:0.3REM;padding:0.07rem 0.2rem;text-align:center;margin:0rem 0.05rem;}
.zxsjtx .txa ul li:nth-child(3){padding-right:0rem;}
.zxsjtx .txa ul li:nth-child(2){padding-right:0rem;}


.zxsjtx .txb{flex:1 1 30%;margin-top:0.2rem;}
.zxsjtx .txb ul{display:flex;float:left;width:100%;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;padding-left:0rem;}
.zxsjtx .txb ul li{flex:0 1 50%;text-align:left;padding:0.05rem 0rem;font-size:0.14rem;display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;}
.zxsjtx .txb ul li span{background:#446568;color:#FFF;border-radius:5px;LINE-HEIGHT:0.3REM;padding:0.07rem 0.2rem;text-align:center;margin:0rem 0.05rem;}
.zxsjtx .txb ul li:nth-child(3){padding-left:0rem;}
.zxsjtx .txb ul li:nth-child(2){padding-left:0rem;}
	
.sec_k ul{padding:0rem 3%;margin:0rem;display:flex;justify-content:center;flex-flow:row wrap;}
.sec_k ul li{flex:0 1 24%;}	
.sec_k ul li img{width:70%;float:left;margin-left:15%;}

.zhucai{float:left;width:100%;padding:0rem 3%;margin-top:0.1rem;}
.zhucai ul{flex-flow:row wrap}
.zhucai ul li{flex:0 1 32%;}


.fw{flex-flow:column nowrap;}
.feedhome h3{font-size:0.24rem;}

.homezx{margin-top:0.2rem;flex-flow:column nowrap;}

.homezx_a{padding-right:0rem;}
.homezx_b{padding-left:0rem;margin-top:0.1rem;}

.homezx_c div{padding-right:0.05rem;}
.homezx_c div:nth-child(2){padding-right:0rem;padding-left:0.05rem;}

.homezx_d{margin-top:0.1rem;}



.homesjs{margin-top:0.2rem;flex-flow:column nowrap}

.homesjs_b{padding-left:0rem;}
.homesjs_b h3{font-size:18px;font-weight:bold;margin-top:0.1rem;}
.homesjs_b .cons{margin-top:0rem;}
.homesjs_b .m{margin-top:0.2rem;}
.homesjs_b .m a{margin-right:0.1rem;padding:0rem 0.2rem;}
.homesjs_b .m span{margin-right:0.1rem;padding:0rem 0.2rem;}

.homecaselist{padding:0rem 0%;margin-top:0rem;}













.topnemu{display:block;}
.topnemu{position:fixed;left:-70%;top:0px;height:100vh;width:70%;background:#5A115F;z-index:9999;}

.menus{width:100%;height:100vh;padding:0.1rem 0.1rem 0rem 0.1rem;}

#ulul{float:left;width:100%;padding:0.1rem;}

.logoboxin{position:relative;}
.timg{}






.menus .swiper-slide{float:left;width:100%;height:auto;padding-bottom:0.15rem;}
.menus .swiper-slide h3{float:left;width:100%;}
.menus .swiper-slide h3 i{padding-right:0.1rem;}
.menus .swiper-slide a{float:left;width:100%;color:rgba(255,255,255,1)}
.menus .swiper-slide .sub{float:left;width:100%;padding-left:0.2rem;}
.menus .swiper-slide .sub a i{padding-right:0.05rem;}
.menus .swiper-slide .sub a{color:rgba(255,255,255,0.6);float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



.sddd{display:block;width:30%;height:100%;background:rgba(0,0,0,0.8);position:fixed;right:-30%;top:0px;z-index:9998;}
.sddd div{float:left;width:100%;position:relative;}
.sddd div span{position:absolute; left:10px; top:10px;float:left;width:30px;height:30px;background:url(close.png) center center no-repeat;background-size:30px;}

.navbar{display:none;}
.wapmenu{display:block;float:right;}
.wapmenu span{float:left;width:0.3rem;height:0.3rem;background:url(cc.png) center center no-repeat;background-size:auto 0.2rem;}
.logoboxin{padding:0.1rem 0rem}
.logo img{float:left;height:0.26rem;}

.sec_b{padding:0.4rem 0rem 0.4rem 0rem;}
.sec_c{padding:0.2rem 0rem;}
.sec_d{padding:0.2rem 0rem;}
.sec_e{padding:0.2rem 0.1rem;}



.youshi{margin-top:0.2rem;}

.sec_c ul{margin-top:0.1rem;}
.sec_c ul li{margin-top:0.1rem;}
.sec_c .m{margin-top:0.2rem;}
.sec_c .m a{padding:0rem 0.4rem 0rem 0.4rem;background:none;}

.home_news{margin-top:0.2rem}
.home_newsa{margin-bottom:0.1rem}

.home_newsb{flex-flow:row wrap}
.home_newsb a{margin-bottom:0.1rem;flex:1 1 100%;}
.sec_d .m{margin-top:0.1rem;}
.sec_d .m a{padding:0rem 0.4rem 0rem 0.4rem;background:none;}

.home_newsb a img{float:left;width:100%;}
.home_newsb a .cons{float:right;width:100%;}

.huoban{padding:0.2rem 0rem 0.5rem 0rem}


.faa{height:auto;max-width:19.2rem;background:url(fa.png) center center no-repeat #fff;background-size: auto 100%;display:flex;flex-flow:column nowrap;padding:0.3rem 3%;}


.faa .a p:nth-child(1){font-size:0.2rem;color:#FFF;font-weight:bold;}
.faa .a p:nth-child(2){font-size:0.14rem;color:#FFF;}
.faa .b{flex:0 1 100%;display:flex;justify-content:center;flex-flow:row wrap;margin-top:0.2rem}
.faa .b div{float:left;width:1rem;margin:0.05rem;}



.footerb{padding:0.2rem 0.1rem 0.8rem 0.1rem}


footer{display:block;position:fixed;bottom:0px;left:0px;display:block;width:100%;padding:0px 0px 0px 0px;float:left;z-index:1300}
footer ul{FLOAT:LEFT;width:100%;background:rgba(90,17,95,0.9);padding:0px 0px;border-top:1px solid rgba(255,255,255,0.3);;}
footer ul li{float:left;width:25%;padding:0px;color:#000;padding:0.1rem 0rem 0.05rem 0rem;border-left:1px solid rgba(255,255,255,0.3);;}
footer ul li:first-child{border-left:none;}
footer ul li i{float:left;width:100%;display:block;color:#000;text-align:center;padding:0px 40%;}
footer ul li i img{float:left;width:100%;}
footer ul li span{float:left;width:100%;display:block;color:#FFF;text-align:center;font-size:0.14rem}
footer ul li a:hover span{color:#FFF}

.bann .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.2rem;height: 0.04rem;border-radius: 0.25rem;background:rgba(1,82,73,0.4);transition:0.3s;}
.bann .swiper-pagination-bullets .swiper-pagination-bullet-active {background:rgba(1,82,73,1);width: 0.3rem; !important;}

.bann{
--swiper-threme-color: rgba(1,82,73,0.7);/* 设置Swiper风格 */
--swiper-navigation-color: rgba(1,82,73,0.7);/* 单独设置按钮颜色 */
--swiper-navigation-size: 0.3rem;/* 设置按钮大小 */}


.youshi .swiper-pagination-bullets .swiper-pagination-bullet{width: 0.2rem;height: 0.04rem;border-radius: 0.25rem;background:rgba(1,82,73,0.4);transition:0.3s;}
.youshi .swiper-pagination-bullets .swiper-pagination-bullet-active {background:rgba(1,82,73,1);width: 0.3rem; !important;}


.sec_c ul li{float:left;width:100%;}
.sec_c ul li .img{float:left;width:20%;overflow:hidden;}
.sec_c ul li .img img{float:left;height:100%;width:auto;min-width:100%;}

.sec_c ul li .cons{float:left;width:80%;padding-top:0.2rem;}
.sec_c ul li h3{float:left;width:100%;padding:0.1rem 0.1rem 0.1rem 0.4rem;font-size:0.20rem;font-weight:normal;}
.sec_c ul li p{float:left;width:100%;padding:0rem 0.1rem 0rem 0.4rem;font-size:0.16rem;color:#999;-webkit-line-clamp: 6;}
.sec_c ul li .cons div{float:left;width:100%;padding:0.2rem 0.4rem 0.05rem 0.4rem;}
.sec_c ul li .cons div span{float:left;font-size:0.16rem;color:#999;padding-right:0.4rem;background:url(ma.png) 0.8rem center no-repeat;line-height:0.4rem;transition:0.3s;}
.sec_c ul li A:HOVER{background:#5A115F}
.sec_c ul li A:hover h3,.sec_c ul li A:hover p,.sec_c ul li A:hover div span{color:#FFF}
.sec_c ul li A:hover div span{background:url(mc.png) 0.8rem center no-repeat ;color:#FFF;border-radius:0.4rem;}
.sec_c ul li a i{position:absolute;left:20%;top:50%;margin-left:-0.3rem;margin-top:-0.3rem;border-radius:0.3rem;width:0.6rem;height:0.6rem;overflow:hidden;}
.sec_c ul li a i img{float:left;width:100%;}




.youshi .swiper-slide .ysbox{float:left;width:94%;height:auto;top:auto;position:relative;margin-left:3%;margin-top:-1rem;left:auto;background:rgba(10,87,160,0.6);padding:0.4rem 0.4rem;}
.youshi .swiper-slide .ysbox p:nth-child(1){font-size:0.24rem}
.youshi .swiper-slide .ysbox p:nth-child(2){font-size:0.18rem;}
.youshi .swiper-slide .ysbox p:nth-child(3){margin-top:0.1rem;font-size:0.14rem;}
.youshi .swiper-slide .ysbox p:nth-child(4) a{margin-top:0.2rem;font-size:0.14rem;}

.youshi .swiper-button-next{display:none;}
.youshi .swiper-button-prev{display:none;}


.subclass{padding:0.2rem 0rem 0rem 0rem;}
.subclass ul{flex-flow:row wrap}
.subclass ul li{margin:0.05rem 0.05rem;position:relative;}
.subclass ul li a{line-height:0.36rem;}


.pic_list_san ul li{flex:0 1 49%;margin-top:0.1rem;}
.pic_list_san ul li div{padding:0.15rem 0.1rem}
.pic_list_san ul li div h4{font-size:0.18rem;}
.pic_list_san ul li div p{font-size:0.14rem;}
.pic_list_san ul li div p span{margin-top:0.1rem;padding-right:0.2rem;background-size:auto 0.05rem;}


.pic_product_liu ul li{margin-top:0.1rem;}

.pic_list_si ul li{flex:0 1 49%;margin-top:0.1rem;}
.pic_list_si ul li div{padding:0.15rem 0.1rem}
.pic_list_si ul li div h4{font-size:0.18rem;}
.pic_list_si ul li div p{font-size:0.14rem;}
.pic_list_si ul li div p span{margin-top:0.1rem;padding-right:0.2rem;background-size:auto 0.05rem;}


.pic_product ul li{flex:0 1 49%;margin-top:0.1rem;}
.pic_product ul li .cons{padding:0.15rem 0.1rem}
.pic_product ul li .cons h4{font-size:0.18rem;}
.pic_product ul li .cons p{font-size:0.14rem;}
.pic_product ul li .cons p span{margin-top:0.1rem;padding-right:0.2rem;background-size:auto 0.05rem;}

.pic_list_liu ul li div p{font-size:0.14rem;margin-top:0.1rem}

.downlist table tr td:nth-child(3){display:none;}
.zp table tr td:nth-child(4){display:none;}

.downlist table tr:nth-child(2n+1) td{padding:0.05rem 0.05rem;}

.downlist table tr td:nth-child(1){white-space:pre-wrap}

.downlist table tr:nth-child(1) td{padding:0.1rem 0.05rem;background:#5A115F;color:#FFF;font-weight:bold;}

.sec_info{padding:0.15rem 3%;}
.info_info{padding:0rem 0.2rem 0.2rem 0.2rem;}
.info_infopp{padding:0rem 0.1rem 0.1rem 0.1rem;}
.content_info_t{margin-top:0.2rem;display:block;}
.img_suolue_about{float:left;width:100%;}
.con_about{float:left;width:100%;}



.conten_box{float:left;width:100%;display:flex;justify-content:space-between;align-items:center;}
.conten_box_left{flex:0 1 40%;}
#allmap{flex:0 1 56%;height:5rem;}

.conten_box_left h1{float:left;width:100%;font-size:0.28rem;padding:0.2rem 0rem;}
.conten_box_left h2{float:left;width:100%;font-size:0.22rem;padding:0.2rem 0rem;font-weight:normal;margin-top:0.3rem;}
.content_info_c1{float:left;width:100%;padding-left:0.3rem;background:url(c1.png) left 0.08rem no-repeat;color:#666}
.content_info_c2{float:left;width:100%;padding-left:0.3rem;background:url(c2.png) left 0.08rem no-repeat;color:#666}




.conten_box_t{display:block;}
.conten_box_t h3{float:left;width:100%;}
.conten_box_t h3 span{font-size:0.22rem;background-size:auto 0.05rem;}
.cb_a{float:left;width:100%;}
.cb_b{float:left;width:100%;;}


.conten_box{display:block;}
.conten_box_left{float:left;width:100%;}
#allmap{float:left;width:100%;height:3rem;margin-top:0.2rem;}

.conten_box_left h1{font-size:0.22rem;padding:0.1rem 0rem;}
.conten_box_left h2{font-size:0.18rem;padding:0.1rem 0rem;font-weight:bold;margin-top:0.2rem;}
.content_info_c1{float:left;width:100%;padding-left:0.3rem;background:url(c1.png) left 0.08rem no-repeat;color:#666}
.content_info_c2{float:left;width:100%;padding-left:0.3rem;background:url(c2.png) left 0.08rem no-repeat;color:#666}


.sec_infopa{padding:0.15rem 3% 0.05rem 3%;}
.sec_infopb{padding:0.05rem 3% 0.15rem 3%;}


.jiaod{width:100%;margin-top:0.1rem;}


.protit{float:right;width:100%;margin-top:0.1rem;}

.concp{float:left;width:100%;margin-top:0.2rem;padding-bottom:0.2rem;}
.concp a{float:left;border:1px solid #5A115F;color:#5A115F;line-height:0.36rem;border-radius:0.36rem;padding:0rem 0.2rem;}
.concp a:hover{background:#5A115F;color:#FFF;}


.info_p_tit{margin:0.1rem 0rem 0.1rem 0rem}

.info_p_content table tr td{border:1px solid #ddd;padding:0.04rem 0.05rem;font-size:0.12rem;}

.protit h1{font-size:0.22rem;}
	.gallery-top A{position:absolute;bottom:0.1rem;right:0.15rem;width:0.3rem;height:0.3rem;background:url(zoom.png) no-repeat right center;background-size:0.2rem;}

.sec_class{padding:0.1rem 0rem 0.1rem 0rem;}


.info_info_info_sec a {float:left;}

.fanye{padding:0.2rem 0rem 0.1rem 0rem;margin-top:0.2rem;}
.fanye a{flex:0 1 auto;padding:0.05rem 0.1rem;border:1px solid #ddd;}
.fanye a:hover{background:#5A115F;border:1px solid #5A115F;color:#FFF;}

.info_info_info{padding:0.1rem 0.1rem 0.1rem 0.1rem;}
.info_info_info h1{font-size:0.2rem;font-weight:bold;}

.ig-tool{display:none;}
}





















































































































